export interface MessagePayHistoryVO {
    /**
     * 主键
     */
    id: string | number;

    /**
     * 套餐id
     */
    packageId: string | number;

    /**
     * 套餐类型 0-提醒套餐 1-验证码套餐 
     */
    packageType: string;

    /**
     * 有效期（年）
     */
    indate: number;

    /**
     * 到期时间
     */
    expirationTime: string;

    /**
     * 短信条数
     */
    packageNum: number;

    /**
     * 短信余额
     */
    smsBalance: number;

}

export interface MessagePayHistoryForm extends BaseEntity {
    /**
     * 主键
     */
    id?: string | number;

    /**
     * 套餐id
     */
    packageId?: string | number;

    /**
     * 套餐类型 0-提醒套餐 1-验证码套餐 
     */
    packageType?: string;

    /**
     * 有效期（年）
     */
    indate?: number;

    /**
     * 到期时间
     */
    expirationTime?: string;

    /**
     * 短信条数
     */
    packageNum?: number;

    /**
     * 短信余额
     */
    smsBalance?: number;

}

export interface MessagePayHistoryQuery extends PageQuery {

    /**
     * 套餐id
     */
    packageId?: string | number;

    /**
     * 套餐类型 0-提醒套餐 1-验证码套餐 
     */
    packageType?: string;

    /**
     * 有效期（年）
     */
    indate?: number;

    /**
     * 到期时间
     */
    expirationTime?: string;

    /**
     * 短信条数
     */
    packageNum?: number;

    /**
     * 短信余额
     */
    smsBalance?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}

